maximum foreseeable loss - English Synonyms Dictionary